const Koa = require('koa')
const bodyParser = require('koa-bodyparser')
const ejs = require('koa-ejs')
const app = new Koa()
app.listen(3000, () => console.log('http://localhost:3000'))
app.use(bodyParser())

// ejs配置
ejs(app, {
  root: './views',
  // 全局布局关闭
  layout: false,
  viewExt: 'ejs'
})

app.use(async ctx => {
  let title = '我是一个js中的变量数据'
  let html = '<h1>我是一个js中的变量数据</h1>'

  // 渲染模板要加await
  await ctx.render('home', {
    title,
    html
  })
})